package com.situ.service;


import java.util.List;

import com.situ.entity.IvIninvoice;


import com.situ.entity.SyEmp;
import com.situ.service.impl.IvIninvoiceServiceImpl;
import com.situ.common.Assist;


import com.situ.entity.IvIninvoice;
import org.springframework.core.annotation.Order;
import java.util.*;
/**
 * IvIninvoice的服务接口
 *
 * @author
 */
public interface IvIninvoiceService {

    IvIninvoice out(String StartNo, String EndNo);


    /**
     * 获得IvIninvoice数据集,可以通过辅助工具Assist进行条件查询,如果没有条件则传入null
     *
     * @return
     */
    List<IvIninvoice> find(IvIninvoice value);

    /**
     * 通过IvIninvoice的id获得IvIninvoice对象
     *
     * @return
     */
    IvIninvoice findOne(Object id);

    /**
     * 将IvIninvoice中属性值不为null的数据到数据库
     *
     * @param value
     * @return
     */
    String saveNotNull(IvIninvoice value);

    /**
     * 通过IvIninvoice的id更新IvIninvoice中属性不为null的数据
     *
     * @param enti
     * @return
     */
    String updateNotNullById(IvIninvoice enti);

    /**
     * 通过IvIninvoice的id删除IvIninvoice
     *
     * @param id
     * @return
     */
    String deleteById(Object id);

    //添加
    int insertIvIninvoice(IvIninvoice value);



	List<Map> queryemp();


}
